keep someone on tenterhooks - French English Dictionary